#ifndef LISTASOCP_H
#define LISTASOCP_H
#define LIST_SIZE 100
#include "tupla.h"
#include "bool.h"

typedef struct{
int tam;
Tupla la[LIST_SIZE];
} ListAsoc;

ListAsoc la_empty(void);
ListAsoc la_add (ListAsoc l, Key k, Data d);
bool la_exists (ListAsoc l, Key k);
Data la_search (ListAsoc l, Key k);
ListAsoc la_del (ListAsoc l, Key k);
void print_listAsoc (ListAsoc l);

#endif

